auto cuba - German English Dictionary